Word Hen
What is the meaning of the word "
gaboon viper
"?
Definitions:
A venomous snake found in the savannas and rainforests of sub-Saharan Africa.
NOUN
Synonyms:
gaboon adder